package com.hutao.chargingpile.pitfall.pojo.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import com.hutao.chargingpile.pitfall.config.LocalDateTimeConverter;
import lombok.Data;

import java.time.LocalDateTime;

//dto:专门做xls或xlsx的读和写
@Data
public class ExcelCpHitchDTO {

    @ExcelProperty("故障编号")
    private Long id;

    @ExcelProperty("充电站点名称")
    private String addressSite;

    @ExcelProperty("充电桩编号")
    private String chargingpileType;

    @ExcelProperty("地址位置")
    private String address;

    @ExcelProperty("故障类型 0:通讯故障 1:网关故障 2:配件故障 3:主板故障 4:过流 5:过压 6:电器短路 7:线路老化")
    private Integer hitchType;

    @ExcelProperty("故障内容")
    private String content;

    @ExcelProperty(value = "发生时间",converter = LocalDateTimeConverter.class)
    private LocalDateTime regTime;

    @ExcelProperty("处理人")
    private String personName;

    @ExcelProperty("隐患状态 0：登记 1：已派单 2：未处理 3：处理中 4：已处理  5：已完成 ")
    private Long status;
}
